Corporate Governance and careers in Aberdeen, United Kingdom